surmounted vault - French English Dictionary